package com.ruoyi.trainingManagement.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 培养管理学分对象 training_credit
 * 
 * @author chenxl
 * @date 2025-09-09
 */
public class TrainingCredit extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private String id;

    /** 拓展字段1 */
    @Excel(name = "拓展字段1")
    private String extendedField1;

    /** 拓展字段1名称 */
    @Excel(name = "拓展字段1名称")
    private String extendedField1Name;

    /** 拓展字段2 */
    @Excel(name = "拓展字段2")
    private String extendedField2;

    /** 拓展字段2名称 */
    @Excel(name = "拓展字段2名称")
    private String extendedField2Name;

    /** 拓展字段3 */
    @Excel(name = "拓展字段3")
    private String extendedField3;

    /** 拓展字段3名称 */
    @Excel(name = "拓展字段3名称")
    private String extendedField3Name;

    /** 拓展字段4 */
    @Excel(name = "拓展字段4")
    private String extendedField4;

    /** 拓展字段4名称 */
    @Excel(name = "拓展字段4名称")
    private String extendedField4Name;

    /** 拓展字段5 */
    @Excel(name = "拓展字段5")
    private String extendedField5;

    /** 拓展字段5名称 */
    @Excel(name = "拓展字段5名称")
    private String extendedField5Name;

    /** 拓展字段6 */
    @Excel(name = "拓展字段6")
    private String extendedField6;

    /** 拓展字段6名称 */
    @Excel(name = "拓展字段6名称")
    private String extendedField6Name;

    /** 拓展字段7 */
    @Excel(name = "拓展字段7")
    private String extendedField7;

    /** 拓展字段7名称 */
    @Excel(name = "拓展字段7名称")
    private String extendedField7Name;

    /** 拓展字段8 */
    @Excel(name = "拓展字段8")
    private String extendedField8;

    /** 拓展字段8名称 */
    @Excel(name = "拓展字段8名称")
    private String extendedField8Name;

    /** 拓展字段9 */
    @Excel(name = "拓展字段9")
    private String extendedField9;

    /** 拓展字段9名称 */
    @Excel(name = "拓展字段9名称")
    private String extendedField9Name;

    /** 拓展字段10 */
    @Excel(name = "拓展字段10")
    private String extendedField10;

    /** 拓展字段10名称 */
    @Excel(name = "拓展字段10名称")
    private String extendedField10Name;

    public void setId(String id) 
    {
        this.id = id;
    }

    public String getId() 
    {
        return id;
    }

    public void setExtendedField1(String extendedField1) 
    {
        this.extendedField1 = extendedField1;
    }

    public String getExtendedField1() 
    {
        return extendedField1;
    }

    public void setExtendedField1Name(String extendedField1Name) 
    {
        this.extendedField1Name = extendedField1Name;
    }

    public String getExtendedField1Name() 
    {
        return extendedField1Name;
    }

    public void setExtendedField2(String extendedField2) 
    {
        this.extendedField2 = extendedField2;
    }

    public String getExtendedField2() 
    {
        return extendedField2;
    }

    public void setExtendedField2Name(String extendedField2Name) 
    {
        this.extendedField2Name = extendedField2Name;
    }

    public String getExtendedField2Name() 
    {
        return extendedField2Name;
    }

    public void setExtendedField3(String extendedField3) 
    {
        this.extendedField3 = extendedField3;
    }

    public String getExtendedField3() 
    {
        return extendedField3;
    }

    public void setExtendedField3Name(String extendedField3Name) 
    {
        this.extendedField3Name = extendedField3Name;
    }

    public String getExtendedField3Name() 
    {
        return extendedField3Name;
    }

    public void setExtendedField4(String extendedField4) 
    {
        this.extendedField4 = extendedField4;
    }

    public String getExtendedField4() 
    {
        return extendedField4;
    }

    public void setExtendedField4Name(String extendedField4Name) 
    {
        this.extendedField4Name = extendedField4Name;
    }

    public String getExtendedField4Name() 
    {
        return extendedField4Name;
    }

    public void setExtendedField5(String extendedField5) 
    {
        this.extendedField5 = extendedField5;
    }

    public String getExtendedField5() 
    {
        return extendedField5;
    }

    public void setExtendedField5Name(String extendedField5Name) 
    {
        this.extendedField5Name = extendedField5Name;
    }

    public String getExtendedField5Name() 
    {
        return extendedField5Name;
    }

    public void setExtendedField6(String extendedField6) 
    {
        this.extendedField6 = extendedField6;
    }

    public String getExtendedField6() 
    {
        return extendedField6;
    }

    public void setExtendedField6Name(String extendedField6Name) 
    {
        this.extendedField6Name = extendedField6Name;
    }

    public String getExtendedField6Name() 
    {
        return extendedField6Name;
    }

    public void setExtendedField7(String extendedField7) 
    {
        this.extendedField7 = extendedField7;
    }

    public String getExtendedField7() 
    {
        return extendedField7;
    }

    public void setExtendedField7Name(String extendedField7Name) 
    {
        this.extendedField7Name = extendedField7Name;
    }

    public String getExtendedField7Name() 
    {
        return extendedField7Name;
    }

    public void setExtendedField8(String extendedField8) 
    {
        this.extendedField8 = extendedField8;
    }

    public String getExtendedField8() 
    {
        return extendedField8;
    }

    public void setExtendedField8Name(String extendedField8Name) 
    {
        this.extendedField8Name = extendedField8Name;
    }

    public String getExtendedField8Name() 
    {
        return extendedField8Name;
    }

    public void setExtendedField9(String extendedField9) 
    {
        this.extendedField9 = extendedField9;
    }

    public String getExtendedField9() 
    {
        return extendedField9;
    }

    public void setExtendedField9Name(String extendedField9Name) 
    {
        this.extendedField9Name = extendedField9Name;
    }

    public String getExtendedField9Name() 
    {
        return extendedField9Name;
    }

    public void setExtendedField10(String extendedField10) 
    {
        this.extendedField10 = extendedField10;
    }

    public String getExtendedField10() 
    {
        return extendedField10;
    }

    public void setExtendedField10Name(String extendedField10Name) 
    {
        this.extendedField10Name = extendedField10Name;
    }

    public String getExtendedField10Name() 
    {
        return extendedField10Name;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("extendedField1", getExtendedField1())
            .append("extendedField1Name", getExtendedField1Name())
            .append("extendedField2", getExtendedField2())
            .append("extendedField2Name", getExtendedField2Name())
            .append("extendedField3", getExtendedField3())
            .append("extendedField3Name", getExtendedField3Name())
            .append("extendedField4", getExtendedField4())
            .append("extendedField4Name", getExtendedField4Name())
            .append("extendedField5", getExtendedField5())
            .append("extendedField5Name", getExtendedField5Name())
            .append("extendedField6", getExtendedField6())
            .append("extendedField6Name", getExtendedField6Name())
            .append("extendedField7", getExtendedField7())
            .append("extendedField7Name", getExtendedField7Name())
            .append("extendedField8", getExtendedField8())
            .append("extendedField8Name", getExtendedField8Name())
            .append("extendedField9", getExtendedField9())
            .append("extendedField9Name", getExtendedField9Name())
            .append("extendedField10", getExtendedField10())
            .append("extendedField10Name", getExtendedField10Name())
            .toString();
    }
}
